continuous concrete mixer - Turkish English Dictionary